try to find something impossible - Français Anglais Dictionnaire